package com.example.entity.yifei;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonProperty;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.io.Serializable;

/**
 * <p>
 * 
 * </p>
 *
 * @author Lan
 * @since 2025-01-02
 */
@Data
@EqualsAndHashCode(callSuper = false)
@TableName("EQTTT_D")
public class EqtttD implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * 领模单单别
     */
    @TableId("TTD001")
    private String ttd001;

    /**
     * 领模单单号 
     */
    @TableField("TTD002")
    private String ttd002;

    /**
     * 领模单序号
     */
    @TableField("TTD003")
    private String ttd003;

    /**
     * 领模单子序号
     */
    @TableField("TTD004")
    private String ttd004;

    /**
     * 预计生产模次数    工单生产量 / 模穴数
     */
    @JsonProperty("productionMmoldsNum")
    @ApiModelProperty("预计生产模次数    工单生产量 / 模穴数")
    @TableField("TTD005")
    private String ttd005;

    /**
     * 工单生产量
     */
    @JsonProperty("workProduction")
    @ApiModelProperty("工单生产量")
    @TableField("TTD006")
    private String ttd006;

    /**
     * 派工单别
     */
    @JsonProperty("paiGongDanBie")
    @ApiModelProperty("派工单别")
    @TableField("TTD007")
    private String ttd007;

    /**
     * 派工单号
     */
    @JsonProperty("paiGongDanHao")
    @ApiModelProperty("派工单号")
    @TableField("TTD008")
    private String ttd008;

    /**
     * 产成品编号
     */
    @JsonProperty("FinishedProductNum")
    @ApiModelProperty("产成品编号")
    @TableField("TTD009")
    private String ttd009;

    /**
     * 产成品名称
     */
    @JsonProperty("finishedProductName")
    @ApiModelProperty("产成品名称")
    @TableField("TTD010")
    private String ttd010;

    @TableField("USR_GROUP")
    private String usrGroup;

    @TableField("MODI_DATE")
    private String modiDate;

    @TableField("COMPANY")
    private String company;

    @TableField("CREATE_DATE")
    private String createDate;

    @TableField("FLAG")
    private Double flag;

    @TableField("MODIFIER")
    private String modifier;

    @TableField("CREATOR")
    private String creator;


}
